home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / var / lib / dpkg / info / im-switch.postinst < prev    next >
Text File  |  2008-01-08  |  1KB  |  58 lines

  1. #!/bin/sh
  2. set -e
  3.  
  4. ua_inst () {
  5.     update-alternatives \
  6.         --install /etc/X11/xinit/xinput.d/$1 xinput-$1 \
  7.         /etc/X11/xinit/xinput.d/$2 $3 ;
  8. }
  9.  
  10. # fix for 90im-switch -> 80im-switch transition. (After 1.13)
  11. # If old version exists, clean it up. 
  12.  
  13. if [ -f /etc/X11/Xsession.d/90im-switch ]; then
  14.     case `md5sum /etc/X11/Xsession.d/90im-switch|sed 's/ .*$//'` in
  15.     # md5sum for version 1.5-1.11
  16.     # and md5sum for dapper version 1.3
  17.     0555954437ad61fe51850fae0a89378d |\
  18.         58e24e5a127a953e05a0bed82b943700 |\
  19.     cb724d4db7f531b50c218007a2b9d7f2 |\
  20.     fac350767f9316f0ceb65b7da9638f5f |\
  21.     9711c96cdaf57a74f36793c30e964537 |\
  22.     012637550e0bfbdf83f703474acccea2 |\
  23.     acb685ae9264be3fc1800f98a70b12bb )
  24.     rm -f /etc/X11/Xsession.d/90im-switch
  25.     ;;
  26.     * )
  27.     echo You have customized /etc/X11/Xsession.d/90im-switch file
  28.     echo with its md5sum = `md5sum /etc/X11/Xsession.d/90im-switch|sed 's/ .*$//'`.
  29.     echo Please remove it or move it up to 80im-switch.
  30.     ;;
  31.     esac
  32. fi
  33.  
  34.  
  35. case "$1" in
  36.     configure)
  37.         # Set up default
  38.         ua_inst all_ALL default  10
  39.         ua_inst all_ALL default-xim  0
  40.         ua_inst all_ALL none  0
  41.         # Set up *-xim
  42.         ua_inst th_TH th-xim  20
  43.     ;;
  44.  
  45.     abort-upgrade|abort-remove|abort-deconfigure)
  46.  
  47.     ;;
  48.  
  49.     *)
  50.         echo "postinst called with unknown argument \`$1'" >&2
  51.         exit 1
  52.     ;;
  53. esac
  54.  
  55.  
  56.  
  57. exit 0
  58.